Mahindra External Exchange Directory of Resorts

Showcasing over 4,000 RCI-affiliated properties worldwide

Wyndham Olimpia Royal Hotels – #DD50

The Royal Star Thermas Resort is a very high standard enterprise that combines sophistication, comfort and leisure, located opposite one of the largest thermal parks in Latin America. Synonymous with magnitude, the resort delights both the extensive infrastructure, entertainment and location.

Amenities